terminal leave - French English Dictionary